/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						       replay_mover.cpp

	$Header: /game/replay_mover.cpp $

	$NoKeywords: $

 ************************************************************************/

// kill the 255+ character identifier warning.  Templates tend to exceed that easily.
#include "precompiled.h"
#pragma warning( disable: 4786 )

#include "replay_mover.h"

#include "adv_actor_action.h"
#include "adv_actor_model.h"
#include "adventure_frame.h"
#include "adventure_events_mover.h"
#include "adventure_map.h"
#include "adventure_map_window.h"
#include "angle.h"
#include "army.h"
#include "game_time.h"
#include "options.h"
#include "platform.h"
#include "player.h"

// ------------------------------------------------------------------------
// class to move army on adventure map
// ------------------------------------------------------------------------
t_replay_mover::t_replay_mover( t_adventure_map_window* window, t_army* army, t_adventure_path const & path, bool limit_move )
{
	// Set up our own idea of the path instead of using the army's path:
	for (int i = path.size() - 1; i >= 0; i--)
	{
		m_path.push_back(path[i]);
	}

	// Initialize rest of army mover
	initialize( window, army, limit_move, NULL, false );
}


t_replay_mover::~t_replay_mover()
{

}

void t_replay_mover::activate_trigger(){}
void t_replay_mover::expend_movement( t_adv_map_point const& point, t_direction direction ){}
void t_replay_mover::on_end(){}
void t_replay_mover::trigger_event(){}
